import React, { useEffect } from 'react'
import { useNavigate } from 'react-router-dom'

function useAuth() {
    // 实现路由守卫如果未登录， 不可以进入首页和其他页面
    const nav=useNavigate()
    let token=localStorage.getItem('token')
    const [islogin,setislogin]=useAuth(false)
    useEffect(()=>{
        if(token){
            setislogin(true)
        }else{
            setislogin(false)
            nav('/login')
        }
    },[])
  return {islogin:islogin}
}

export default useAuth